C51数据类型的表示范围及数据类型扩充、头文件 |
您所在的位置:网站首页 › c51 语言 › C51数据类型的表示范围及数据类型扩充、头文件 |
1、数据类型:
C51即在51单片机上使用的C语言: 通常用 unsigned char 来定义一个单字节的数 注意:unsigned short int 和unsigned long int 的写法。 我们在该文中分析了补码的求法,我们在此,除了上图中用十进制表示的数据类型范围外,我们在此处还可以用十六进制来表示: char80~7Funsigned char0~FFint8000~7FFFunsigned int 0~FFFFlong80000000~7FFFFFFFunsigned int 0~FFFFFFFF
2、C51相较C语言,扩充了几个数据类型: sfr:特殊功能寄存器 //sfr SCON = 0X98; //已被封装在头文件中,用不到 sfr16:str的16位数据声明 //sfr16 T2 = 0XCC; //已被封装在头文件中,用不到 sbit:特殊功能位声明 //sbit OV = PSW^2; bit:位变量声明 3、头文件 reg51.h reg52.h(定义特殊功能寄存器和位寄存器) math.h //定义常用额数学运算 4、位操作 单片机中经常用到位运算: >> |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |